import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'

// Vite 配置文件
export default defineConfig({
  // 配置需要使用的插件列表
  plugins: [vue()],
  
  // 解析配置
  resolve: {
    // 设置路径别名
    alias: {
      // 设置 '@' 指向 'src' 目录
      // path.resolve() 将路径解析为绝对路径
      // __dirname 是 Node.js 中的一个全局变量，表示当前文件所在的目录
      // 这样配置后，可以在项目中使用 '@/xxx' 来代替 'src/xxx'
      '@': path.resolve(__dirname, 'src')
    }
  }
})
